
#ifndef GraphicsWindowPrimer_H
#define GraphicsWindowPrimer_H


class GraphicsWindowPrimer {
	public:
		 
		//virtual functions to be replaced by a child
		virtual void displayFunc();
		virtual void idleFunc(void);
		virtual void keyboardFunc(unsigned char key, int x, int y);
		virtual void motionFunc(int x, int y);
		virtual void mouseFunc(int button, int state, int x, int y);
		virtual void passiveMotionFunc(int x, int y);
		virtual void reshapeFunc(int w, int h);   
		virtual void specialFunc(int key, int x, int y);

	private:
		
};


#endif	  /*  GraphicsWindowPrimer_H  */
